package day05;

/**
 * @author zdl
 * @date 2024/11/4
 */
public class Demo2 {
    public static void main(String[] args) {
        //整型数据类型  byte short int long

        //byte  -128 - 127
        byte b = 27;
        System.out.println(b);

        //short 短整型   -32768   -   32767
        short s = 789;
        System.out.println(s);

        //int 整型  -2^31 - 2^31-1   Java中默认数据类型
        int i = 999999999;
        System.out.println(i);

        //long  长整型  -2^63 -  2^63-1     long类型数据后跟 L | l
        long l = 897987988888L;
        System.out.println(l);

        //浮点型
        //float  精度小，有效位数为8位  戴上小数点  需要加F |f
        float f = 3.12345678F;
        System.out.println(f);//3.1234567

        //double  双精度，有效位数17位 戴上小数点  java中默认小数就是double
        double  d = 8.123456789012345678;
        System.out.println(d);//8.123456789012346

        //字符型   使用单引号，有且只有一个字符
        // 特殊字符不行  \ '
        char c = 'c';
        System.out.println(c);
        System.out.println('\'');  // '

    }
}
